home *** CD-ROM | disk | FTP | other *** search
-
-
- #body h2 {
- margin: 10px 0 -20px;
- }
-
- #body h3 {
- background: #E1E1E1;
- padding: 2px 5px;
- margin: 25px 0 5px;
- border: 1px solid #bbb;
- }
-
- .narrow {
- width: 448px;
- background: #E1E1E1;
- padding: 2px 5px;
- margin: 25px 0 5px;
- border: 1px solid #bbb;
- }
-
- #body h4 {
- color: #000;
- }
-
- #sidebar .graybox td {
- padding-bottom: 0;
- }
-
- #sidebar .graybox table.register td {
- vertical-align: middle;
- font-size: 11px;
- padding-bottom: 8px;
- }
-
- #sidebar ul.nav {
- margin-bottom: 10px;
- }
-
- .graybox td.center {
- text-align: center;
- }
-
- #previouswinners h3 {
- width: 448px;
- font-size: 14px;
- background: #E1E1E1;
- padding: 2px 5px;
- margin: 30px 0 6px;
- border: 1px solid #bbb;
- }
-
- #previouswinners .first {
- margin-top: 0px;
- }
-
- #previouswinners h4 {
- font-weight: bold;
- font-size: 12px;
- color: #000;
- margin-bottom: 3px;
- margin-top: 0;
- }
-
- #previouswinners p {
- margin: 0 0 10px 20px;
- }
-
- #previouswinners p strong{
- font-weight: bold;
- color: #000;
- }
-
- #previouswinners .moreinfo {
- margin-left: 0;
- }
-
- #videos object {
- vertical-align: middle;
- margin: 0 5px 0 10px;
- }
-
- #videos td {
- padding-bottom: 7px;
- }
-
- .explore {
- width: 180px;
- margin-bottom: 10px;
- }
-
- .exploreinc {
- width: 180px;
- margin-bottom: 10px;
- margin-top: 4px;
- }
-
- /* sessions page definitions */
- .sessions {
- border: 1px solid #919699;
- margin-bottom: 10px;
- }
-
- .sessions th {
- padding: 6px 10px 6px 10px;
- font-size: 10px;
- background: #7E91A4;
- color: #FFF;
- }
-
- .sessions td {
- font-size: 12px;
- text-align: left;
- vertical-align: top;
- }
-
- .sessions .title td {
- border-top: 1px solid #919699;
- background: #F0F5F9;
- padding: 6px 10px 6px 10px;
- }
-
- .sessions .description {
- padding: 10px;
- background: #FFF;
- }
-
- .sessions .title td.sortcolumn {
- background: #DCE5EE;
- }
-
- .sessions .description td.sortcolumn {
- background: #F5F5F5;
- }
-
- .sessions th.sortcolumn {
- background: #334455;
- }
-
- .sessionstop {
- border-right: 1px solid #919699;
- background: #E2E2E2;
- }
-
- .sessionstop td {
- border-top: 1px solid #919699;
- border-left: 1px solid #919699;
- padding: 10px;
- text-align: left;
- }
-
- .earlyoffer {
- border-top: 1px dashed #919699;
- border-bottom: 1px dashed #919699;
- padding: 5px 5px;
- margin-bottom: 25px;
- }
-
- table.icaldownload {
- border-top: 1px dashed #919699;
- border-bottom: 1px dashed #919699;
- padding: 2px 2px 1px 5px;
- margin-bottom: 25px;
- }
-
- /* calendar page definitions */
-
- .days {
- border-top: 1px solid #919699;
- border-right: 1px solid #919699;
- }
-
- .days td {
- font-size: 10px;
- line-height: 15px;
- height: 40px;
- text-align: center;
- padding: 4px;
- border-bottom: 1px solid #919699;
- border-left: 1px solid #919699;
- }
-
- .days td.current {
- background: #f1f1f1;
- font-weight: bold;
- }
-
-
-
- /* calendar table */
- .calendar {
- border-bottom: 1px solid #919699;
- border-right: 1px solid #919699;
- margin-bottom: 15px;
- vertical-align: top;
- }
-
- .calendar td {
- border-left: 1px solid #CCCFD0;
- border-top: 1px solid #CCCFD0;
- padding: 6px 8px;
- font-size: 10px;
- font-weight: bold;
- color: #FFF;
- height: 50px;
- vertical-align: top;
- text-align: left;
- }
-
- .calendar p {font-size: 10px;}
-
- .calendar th {
- border-top: 1px solid #919699;
- border-left: 1px solid #CCCFD0;
- background: #EEEFF0;
- padding: 6px 8px;
- font-size: 10px;
- text-align: center;
- }
-
- .calendar .empty {
- background: #FFF;
- border-top: none;
- border-left: none;
- }
-
- .calendar .location {
- border-left: 1px solid #919699;
- border-top: 1px solid #CCCFD0;
- background: #EEEFF0;
- font-weight: bold;
- color: #000;
- }
-
- .calendar .first {
- border-top: 1px solid #919699;
- border-left: 1px solid #919699;
- }
-
- .calendar .rooms {
- vertical-align: middle;
- text-align: center;
- padding: 0;
- background: #EEEFF0;
- }
-
- .calendar .special {
- color: #000;
- font-weight: normal;
- }
-
- .calendar .tba {
- color: #A9A9A9;
- font-weight: normal;
- }
-
- .calendar .special a:link {
- color: #00f;
- text-decoration: none;
- }
-
- .calendar .special a:visited {
- color: #00a;
- text-decoration: none;
- }
-
- .calendar .special a:hover, .calendar .special a:active {
- color: #f60;
- text-decoration: underline;
- }
-
- .calendar .quicktime {
- background: #92B6E1;
- }
-
- .calendar .general {
- background: #9A749C;
- }
-
- .calendar .enterprise {
- background: #A9A9A9;
- }
-
- .calendar .frameworks {
- background: #B4A851;
- }
-
- .calendar .graphics {
- background: #F1AB00;
- }
-
- .calendar .core {
- background: #689788;
- }
-
- .calendar .hardware {
- background: #587993;
- }
-
- .calendar .devtools {
- background: #B75312;
- }
-
- .calendar .lunch {
- background: #D8DED8;
- }
-
- .calendar .travel {
- background: #FFF;
- }
-
- .calendar .evening {
- background: #E7F1FC;
- }
-
- .calendar p.otherevent {padding-top: 10px; border-top: 1px solid #CCCFD0;}
-
- .calendar .leftoffset { border-left: 15px solid #EEEFF0; }
- .calendar .general.leftoffset {border-left-color: #CCB9CE;}
- .calendar .enterprise.leftoffset {border-left-color: #D4D4D4;}
- .calendar .quicktime.leftoffset {border-left-color: #C9DAF0;}
- .calendar .frameworks.leftoffset {border-left-color: #D9D3A8}
- .calendar .graphics.leftoffset {border-left-color: #F8D47F;}
- .calendar .core.leftoffset {border-left-color: #B5CBC3;}
- .calendar .hardware.leftoffset {border-left-color: #ABBCC9;}
- .calendar .devtools.leftoffset {border-left-color: #DAA988;}
-
- .calendar .rightoffset { border-right: 15px solid #EEEFF0; }
- .calendar .general.rightoffset {border-right-color: #CCB9CE;}
- .calendar .enterprise.rightoffset {border-right-color: #D4D4D4;}
- .calendar .quicktime.rightoffset {border-right-color: #C9DAF0;}
- .calendar .frameworks.rightoffset {border-right-color: #D9D3A8}
- .calendar .graphics.rightoffset {border-right-color: #F8D47F;}
- .calendar .core.rightoffset {border-right-color: #B5CBC3;}
- .calendar .hardware.rightoffset {border-right-color: #ABBCC9;}
- .calendar .devtools.rightoffset {border-right-color: #DAA988;}
-
-
- .calendar a:link, .calendar a:visited {
- color: #FFF;
- font-weight: bold;
- text-decoration: none;
- }
-
- .calendar a:hover, .calendar a:active {
- color: #FFF;
- font-weight: bold;
- text-decoration: underline;
- }
-
- .calendar th.middle, .calendar td.middle {
- vertical-align: middle;
- }
-
- .calendar .fr {
- margin: 0;
- float: right;
- }
-
- /* legend table */
-
- .colorkey {
- border: 1px solid #919699;
- margin-right: 5px;
- }
-
- .colorkey th {
- font-size: 10px;
- font-weight: bold;
- padding: 10px;
- }
-
- .colorkey td {
- font-size: 10px;
- padding: 0 10px 10px 10px;
- }
-
- .colorkey img {
- vertical-align: middle;
- }
-
- .colorkey .tba {
- color: #A9A9A9;
- font-weight: normal;
- }
-
-
- .colorkey td.line {
- padding: 0 0 8px 10px
- }
-
-
- /* promo tables */
- .calendarbottom {
- border: 1px solid #919699;
- width: 100%;
- margin-bottom: 15px;
- }
-
- .calendarbottom td {
- font-size: 10px;
- padding: 10px
- }
-
- .calendarbottom table td {
- padding: 0;
- }
-
- .calendarbottom img {
- vertical-align: middle;
- }
-
- .normal {
- font-weight: normal;
- }
-
- ul.links li {
- margin-bottom: 4px;
- padding-left: 0;
- background: none;
- }
-
- table.subscribe {
- width: 260px;
- border: 1px solid #919699;
- margin-left: 15px;
- }
-
- .subscribe th {
- font-size: 10px;
- font-weight: bold;
- padding: 10px 10px 5px 10px;
- }
-
- .subscribe td {
- font-size: 10px;
- padding: 5px 10px 10px 10px;
- margin: 0;
- }
-
- .subscribe ul {
- list-style: none outside;
- margin-left: 0;
- padding: 0;
- }
-
- .subscribe li {
- background: url(http://a772.g.akamai.net/7/772/51/7940b6f2607c15/www.apple.com/ical/library/images/ical_icon0030104.gif) left top no-repeat;
- font-size: 10px;
- display: block;
- padding: 2px 0 4px 20px;}
-
-
- /* ADA Definitions */
-
- .enterbutton {
- text-align: right;
- padding: 8px 0 0 0;
- margin: 15px 0 30px 0;
- border-top: 1px solid #bbb;
- }
-
- .listintro {
- margin-bottom: 0;
- }
-
- /* MISC Definitions */
-
- #urls h3 {
- margin-top: 20px;
- }
-
- #urls ul {
- margin-top: -5px;
- padding-bottom: 0;}